#gundongtiao {
}
#gundongtiao_ringht {
 }

#over_hide {

    /* 针对所有浏览器尝试隐藏滚动条上下箭头 */
    /* Chrome, Safari, and other WebKit-based browsers */
    ::-webkit-scrollbar-button {
        display: none;
    }
    /* Firefox */
    scrollbar-arrow-color: transparent;

    /* 通用的滚动条样式 */
    ::-webkit-scrollbar {
        width: 8px;
        background: transparent;
    }
    ::-webkit-scrollbar-thumb {
        background-color: rgba(255, 255, 255, 0.5);
        border-radius: 4px;
        border: none;
    }
    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: rgba(255, 255, 255, 0.5) transparent;


    /* 固定表头 */

    table {
        width: 100%;
        border-collapse: collapse;
    }

    thead th {
        position: sticky;
        top: 0;
        width:auto;
        background-color: rgba(96, 133, 255);
        /*border: 1px solid #ddd;*/
    }

    tbody td {
        /*border: 1px solid #ddd;*/
        padding: 8px;
    }
    /**/

    width: auto;
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;

}

#over_hide_right {

    /* 针对所有浏览器尝试隐藏滚动条上下箭头 */
    /* Chrome, Safari, and other WebKit-based browsers */
    ::-webkit-scrollbar-button {
        display: none;
    }
    /* Firefox */
    scrollbar-arrow-color: transparent;

    /* 通用的滚动条样式 */
    ::-webkit-scrollbar {
        width: 8px;
        background: transparent;
    }
    ::-webkit-scrollbar-thumb {
        background-color: rgba(255, 255, 255, 0.5);
        border-radius: 4px;
        border: none;
    }
    /* Firefox */
    scrollbar-width: thin;
    scrollbar-color: rgba(255, 255, 255, 0.5) transparent;


    /* 固定表头 */

    table {
        width: 100%;
        border-collapse: collapse;
    }

    thead th {
        position: sticky;
        top: 0;
        width:auto;
        background-color: rgba(96, 133, 255);
        /*border: 1px solid #ddd;*/
    }

    tbody td {
        /*border: 1px solid #ddd;*/
        padding: 8px;
    }
    /**/

    width: auto;
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;

}

.dataAllBorder20 thead tr {
    border: none !important;
}

.dataAllBorder20 {
    /*表格的大边框*/
    /*border: 1px #3490ba solid !important;*/
}

.dataAllBorder20 th,
.dataAllBorder20 td {
    line-height: 21px !important;
    padding: 0 !important;
    text-align: center;
    font-size: 10px;
    -webkit-transform: scale(0.8);
    border: none !important;
    color: #fff;
}

.dataAllBorder20 thead {
    background-color: #3490ba
}

.dataAllBorder20 td {
    line-height: 24px !important;
    color: #dedfe0
}

.dataAllBorder20 tbody tr {
    border-bottom: 1px #3490ba solid
}

.right_cage {
    width: 22%;
    height: 100%;
    margin-left: 0.3%;
    float: right;
}

.dataAllBorder01 {

}

.cage_cl {
    background-color: rgba(2, 8, 23, 0.1);
}

.check_increase {
    height: 38%;
}

.dataAllBorder02.over_hide.dataAllBorder20 {
    overflow: hidden;
}

.table, .table-bordered {
    border: none !important;
}

.table thead tr {
    background-image: -webkit-linear-gradient(rgba(96, 133, 255, 0.6), rgba(48, 69, 126, 0.6)) !important;
}

.table-striped > tbody > tr {
    background-color: rgba(96, 178, 255, 0.2) !important;
    font-size: 14px;
}

.table-striped > tbody > tr td {
    background-color: rgba(96, 178, 255, 0.2) !important;
    font-size: 14px;
}

.table-striped > tbody > tr:nth-of-type(odd) {
    font-size: 10px;
    background-color: rgba(96, 178, 255, 0) !important;
}

.table-striped > tbody > tr:hover {
    background-color: rgba(156, 207, 255, 0.98);
}

/*悬浮的颜色*/
.table-bordered tr:hover {
    background-color: rgba(156, 207, 255, 0.5);
}


/*表头*/
.table thead tr th {
    color: #fff !important;
    border: none !important;
    padding: 3px 8px !important;
    vertical-align: middle;
    font-size: 14px !important;
}

/*表格文字*/
.table tbody tr td {
    color: #fff !important;
    border: none !important;
    padding: 3px 8px !important;
    vertical-align: middle;
    font-size: 14px !important;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table-bordered {
    border: 1px solid #ddd
}

.table-bordered > tbody > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
    border: 1px solid #ddd
}

.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {
    border-bottom-width: 2px
}